Text copied to clipboard!

Naslov

Text copied to clipboard!

Java Full Stack Developer

Opis

Text copied to clipboard!
Tražimo Java Full Stack Developera koji će se pridružiti našem dinamičnom timu za razvoj web aplikacija. Idealni kandidat ima duboko razumijevanje Java tehnologija, kao i iskustvo u radu s front-end i back-end komponentama. Odgovorni ste za dizajn, razvoj i implementaciju skalabilnih i sigurnih aplikacija koje zadovoljavaju potrebe naših klijenata. Vaša uloga uključuje suradnju s timovima za dizajn, QA i upravljanje projektima kako biste osigurali pravovremenu isporuku visokokvalitetnih softverskih rješenja. Očekujemo da ćete biti proaktivni u rješavanju problema, optimizaciji performansi i implementaciji novih tehnologija. Kandidat bi trebao imati sposobnost rada u agilnom okruženju, kao i izvrsne komunikacijske vještine za učinkovitu suradnju s kolegama i klijentima. Ako ste strastveni prema razvoju softvera i želite raditi na izazovnim projektima, ovo je prava prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvijanje i održavanje web aplikacija koristeći Java tehnologije
  • Dizajniranje i implementacija front-end i back-end komponenti
  • Suradnja s timovima za dizajn, QA i upravljanje projektima
  • Optimizacija performansi aplikacija i rješavanje tehničkih problema
  • Pisanje čiste, skalabilne i dokumentirane programske logike
  • Sudjelovanje u planiranju sprintova i agilnim procesima
  • Praćenje najnovijih tehnologija i predlaganje poboljšanja
  • Testiranje i debugiranje aplikacija
  • Osiguravanje sigurnosti i usklađenosti aplikacija
  • Podrška korisnicima i rješavanje prijavljenih problema

Zahtjevi

Text copied to clipboard!
  • Iskustvo u razvoju Java aplikacija (Java SE, Java EE)
  • Znanje front-end tehnologija: HTML, CSS, JavaScript, Angular ili React
  • Iskustvo s bazama podataka (SQL, NoSQL)
  • Poznavanje RESTful API-ja i mikroservisne arhitekture
  • Iskustvo s alatima za verzioniranje koda (Git)
  • Razumijevanje agilnih metodologija (Scrum, Kanban)
  • Sposobnost samostalnog rada i timske suradnje
  • Dobre komunikacijske i organizacijske vještine
  • Poznavanje alata za automatizirano testiranje
  • Visoka razina odgovornosti i proaktivnost

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje Java tehnologije ste najviše koristili u prethodnim projektima?
  • Kako pristupate rješavanju tehničkih problema u aplikacijama?
  • Možete li opisati vaše iskustvo s front-end frameworkima?
  • Kako osiguravate kvalitetu i sigurnost koda koji pišete?
  • Jeste li radili u agilnim timovima? Kako ste doprinosili timskom radu?
  • Koje alate koristite za verzioniranje i upravljanje kodom?
  • Kako pratite nove tehnologije i implementirate ih u projekte?
  • Možete li opisati primjer projekta gdje ste implementirali mikroservise?
  • Kako pristupate optimizaciji performansi aplikacija?
  • Koje su vaše metode za testiranje i debugiranje koda?